limitation of mobility - Turc Anglais Dictionnaire